Definition of Alosa Alosa

  • (noun) European shad

Synonyms of Alosa Alosa


Antonyms of Alosa Alosa


No Antonyms Found.

Homophones of Alosa Alosa


No Homophones Found.